package com.yudean.esb.mapper.mds;

import com.yudean.esb.domain.mds.MdsPLNData;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.transaction.annotation.Transactional;

import java.util.List;

@Mapper
@Transactional
public interface MdsPLNDataMapper {


    List<MdsPLNData> getPlnDataYearly(@Param("pYear") String pYear, @Param("pScenario") String pScenario, @Param("pVersion") String pVersion, @Param("pSystem") String pSystem);

    List<MdsPLNData> getPLNActualData(@Param("pScenario") String pScenario, @Param("periodTrans") String periodTrans, @Param("pSystem") String pSystem, @Param("compCode") String compCode);


    List<MdsPLNData> getPlnDataYearlyCompCode(@Param("pYear") String pYear, @Param("pScenario") String pScenario, @Param("pVersion") String pVersion, @Param("pSystem") String pSystem, @Param("compCode") String compCode);
}
